cariad [welsh] - Spanish English Dictionary